<?php

define("IP_SQL", "localhost");
define("USER_SQL","root");
define("PASS_SQL","");
define("DB_SQL","tocadisco");

function conectarBD(){
	$conx = mysql_connect(IP_SQL,USER_SQL,PASS_SQL);
	mysql_select_db(DB_SQL,$conx);
	return $conx;
}

function consultarBD($conx,$streamkey){
	$query = "SELECT * FROM cancion WHERE 1 = 1 AND id = ";
	$query = $query.$streamkey;
	$resultado = mysql_query($query,$conx);
	return $resultado;
}

function consultarBD_cancion($conx,$cancion){
	$palabras = explode(" ", $cancion);
	$query = "SELECT id,nombre,artista FROM cancion WHERE 1=1 ";
	foreach ($palabras as $valor){
		$param = " AND UPPER(nombre) like '%".strtoupper(str_replace("'", "''", $valor))."%'";
		$query = $query.$param;
	}
	$resultado = mysql_query($query,$conx);
	return $resultado;
}

function insertarBD_cancion($conx,$cancion,$artista,$file){
	$query = "INSERT INTO cancion (nombre, artista,url) VALUES ('$cancion','$artista','$file')";
	$resultado = mysql_query($query,$conx);
	if (!$resultado)
	{
		die('Error: ' . mysql_error());
	}
	echo "1 record added";
	liberarBD($conx);	
	return $resultado;
}

function match($streamkey,$resultado){

	$id =  mysql_result($resultado, 0, "id");
	while ($streamkey!=$id) {
		$row = mysql_fetch_row($resultado);
		$id = mysql_result($resultado, 0, "id");
	}
	return mysql_result($resultado,0,"url");
}

function liberarBD($conx){
	mysql_close($conx);
}


?>